confesar todo - Turkish English Dictionary